\documentclass[dvipdfm,serif,mathserif]{beamer}
\usepackage{color}
\usepackage{amsmath, amsfonts, epsfig, xspace}
\usepackage{algorithm,algorithmic}
\usepackage{pstricks,pst-node}
\usepackage{multimedia}
\usepackage[normal,tight,center]{subfigure}
\usepackage[boldfont,slantfont,CJKnumber]{xeCJK}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{array}
\usepackage{multicol}
\usepackage{colortbl}

\setCJKmainfont[BoldFont=Adobe Heiti Std]{Adobe Song Std} % 设置默认的中文字体
\setCJKfamilyfont{kai}{Adobe Kaiti Std}

\definecolor{darkgreen}{rgb}{0,.39,0}

\renewcommand{\textdollar}{{\char"0024}}
\renewcommand{\today}{\number\year 年 \number\month 月 \number\day 日}
\usetheme{Montpellier}

\definecolor{steelblue}{rgb}{.275,.51,.71}
\definecolor{lpink}{rgb}{.991,.711,.754}
\definecolor{mygray}{gray}{0.92}
\definecolor{darkblue}{rgb}{0,0,.5}
\definecolor{darkgreen}{rgb}{0,.39,0}
\definecolor{hgray}{gray}{.5}
\definecolor{lgray}{gray}{.8}
\definecolor{mypink}{rgb}{.99,.91,.95}

\graphicspath{{data/}} %%图片路径
%  \DeclareGraphicsExtensions{.}
 \hypersetup{pdfpagemode={FullScreen}} % 全屏幕

\begin{document}

% \author{颜开}
\title{  云计算应用   \textcolor{darkgreen}{\textbf{iMath}}}
\date{\today}
\author{Jerry Mouse}

\begin{frame}
\framesubtitle{}
  \titlepage
\end{frame}

\begin{frame}\frametitle{目录}
\tableofcontents

\end{frame}


\AtBeginSection[] {
  \frame<handout:0> {
    \frametitle{目录}
    \tableofcontents[current]
  }
}

\section{iMath第一面}
\subsection{网站地址}
\begin{frame}
  \frametitle{网站地址}
\begin{LARGE}\href{http://i-math.appspot.com/}{\color{blue}http://i-math.appspot.com/}
\end{LARGE}\end{frame}

\begin{frame}
  \frametitle{横向软件对比}
\begin{center}

\begin{tabular}{m{0.4\textwidth}m{0.4\textwidth}}
\toprule
iMath & 传统数学软件 \\
\midrule
\rowcolor{lgray}
免费   & 昂贵 \\
轻型快速   & 趋于笨重   \\
\rowcolor{lgray}
灵活，个性化    & 单一普适   \\
\bottomrule
\end{tabular}

\end{center}
\end{frame}

\section{Architecture}
\subsection{云计算？}

\begin{frame}
  \frametitle{Google云计算平台}
\begin{itemize}
\begin{minipage}[c]{0.6\textwidth}
 \item \href{http://code.google.com/appengine/}{\color{blue}Google App Engine}
 \item 充满挑战
 \item 充满乐趣
  \end{minipage}
  \begin{minipage}[c]{0.3\textwidth}
  \includegraphics[width=\textwidth]{appengine_lowres.ps}
  \end{minipage}
\end{itemize}
\end{frame}

\begin{frame}
  \frametitle{很困难？}
\begin{itemize}
 \item \href{http://code.google.com/p/ssgtemplate/}{\color{blue}伴生项目ssgtemplate}
\item 服务器沙箱
\item 没有完全实现的Java类库
\item JPA vs JDO vs Bugs
\item 数据库 or 文件系统
\item 集群服务器
\end{itemize}
\end{frame}

\begin{frame}
  \frametitle{优势}
\begin{center}
\begin{tabular}{m{0.4\textwidth}m{0.4\textwidth}}
\toprule
云计算 & 传统应用 \\
\midrule
\rowcolor{lgray}
免费   & 昂贵($ \textdollar 9 / month$)    \\
集群服务器   & 单服务器   \\
\rowcolor{lgray}
性能监视  & 比较难实现   \\
强大的运算能力   & 有限的运算能力   \\
\rowcolor{lgray}
畅通的网络   & 单一网络环境   \\
更有前景  & 前景有限   \\
\bottomrule
\end{tabular}
\end{center}
\end{frame}

\subsection{项目构建}
\begin{frame}
  \frametitle{项目结构}
\begin{itemize}
 \item i-math-web
\item gadgets
\begin{itemize}
 \item cache
 \item calculator
 \item latex2image
 \item smartcalculator
 \item ...
\end{itemize}
\end{itemize}
\end{frame}

\section{Gadget引擎}

\begin{frame}
  \frametitle{特点}
\begin{itemize}
\item 基本操作：拖拽，添加，删除
\item 开放式添加Gadget
\item AOP缓存系统
\item 测试系统：\href{http://192.168.1.100:8080/ifr.action?url=http://i-math.appspot.com/gadgets/add-gadget/add-gadget.xml}{\color{blue}测试地址}
% http://i-math.appspot.com/ifr.action?url=http://i-math.appspot.com/gadgets/add-gadget/add-gadget.xml
\item Gadget互操作实现
\item \href{http://192.168.1.100:8080/dwr/index.html}{\color{blue}Rest Rpc式的webService实现}
\end{itemize}
\end{frame}
\section{Gadgets}

\begin{frame}
  \frametitle{功能模块}
\begin{itemize}
\item 计算器
\item 解方程
\item 概率分布
\end{itemize}

\end{frame}
\section{Q \& A}
\begin{frame}
\begin{Huge}\begin{center}
            \textbf{  Q \& A}
             \end{center}\end{Huge}
\end{frame}
\end{document}
